<script>
import { ref } from 'vue';

export default {
  setup() {
    const username = ref('');
    const password = ref('');
    const onSubmit = (values) => {
      console.log('submit', values);
    };

    return {
      username,
      password,
      onSubmit,
    };
  }
}
</script>

<template>
  <div class="login">
    <div>
      <img src="https://xiaoxiaobaiyang.oss-cn-shenzhen.aliyuncs.com/src_img/login1.jpg" alt="login">
    </div>
    <div class="loginWrap">
      <van-form @submit="onSubmit">
        <van-cell-group inset>
          <van-field
              v-model="username"
              name="用户名"
              label="用户名"
              placeholder="用户名"
              :rules="[{ required: true, message: '请填写用户名' }]"
          />
          <van-field
              v-model="password"
              type="password"
              name="密码"
              label="密码"
              placeholder="密码"
              :rules="[{ required: true, message: '请填写密码' }]"
          />
        </van-cell-group>
        <div style="margin: 16px;">
          <van-button round block type="primary" native-type="submit">
            提交
          </van-button>
        </div>
      </van-form>
    </div>
  </div>
</template>

<style scoped>
.login {
  width: 100%;
  height: 800px;
  background-color: gray;
  overflow: hidden;
  position: relative;
  display: flex;
  margin-top: 0;
  /* justify-content: center; */
  /* align-items: center; */
}
.login img{
  height: 800px;
  width: 100%;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  z-index: 10;
}
.loginWrap {
  background-color: white;
  position: absolute;
  left: 50%;
  top: 30%;
  transform: translate(-50%);
  z-index: 20;
  display: flex;
  padding: 20px;
  border-radius: 20px;
}
</style>
